Grounding and Making Sense of Agile Software Development
نویسندگان
چکیده
The paper explores areas of strategic frameworks for sense-making, knowledge management and Grounded Theory methodologies to offer a rationalization of some aspects of agile software development. In a variety of projects where knowledge management form part of the solution we have begun to see activities and principles that closely correspond to many aspects of the wide family of agile development methods. We offer reflection on why as a community we are attracted to agile methods and consider why they work.
منابع مشابه
Systematizing Software Development Agility: Towards an Enterprise Capability Improvement Framework
Many new product development (NPD) based enterprises strive these days for even radical transformations in order to sustain and improve their competitiveness. Under current uncertain and turbulent circumstances in many competitive environments agility is often seen necessary and considered as a viable strategic choice. Agile characteristics can be attributed to a wide spectrum of organizational...
متن کاملAn empirical study of the Decision-making process in Agile software development based on industries from China
The efficiency of Agile software development is directly associated with the decision-making among Agile team members. This article aimed at improving the decision-making process in Agile software development. In order to answer the research questions, we designed a mixed method approach. We identified three categories of challenges and provided related solutions of decision-making process in A...
متن کاملAgile Software Development: The People Factor
I n a previous article (" Agile Software Development: The Business of Innovation , " Computer, Sept. 2001, pp. 120-122), we introduced agile software development through the problem it addresses and the way in which it addresses the problem. Here, we describe the effects of working in an agile style. Over recent decades, while market forces, systems requirements, implementation technology, and ...
متن کاملComparing Decision Making in Agile and Non-agile Software Organizations
Our ability to improve decision making in software development hinges on understanding how decisions are made, and which approaches to decision making are better than others. However, as of yet there are few studies examining how software developers make decisions in software design, especially studies that place agile approaches in the context of decision making. In this paper, we present resu...
متن کاملFoundations of Agile Decision Making from Agile Mentors and Developers
There are few studies of how software developers make decisions in software design and none that places agile in the context of these decision making processes. In this paper, we present results of interviewing agile software developers and mentors to determine how design decision making aligns with rational decision making or naturalistic decision making. We present results of twelve case stud...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009